Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 THE GREEN Detached £752,680 £140,000 27 Jun 1997
6 THE GREEN Detached £704,396 £142,500 29 May 1998
8 THE GREEN Detached £1,032,135 £950,000 2 Mar 2022